@webpage{amazon-ec2,
	Date-Added = {2013-10-01 04:59:51 +0000},
	Date-Modified = {2013-10-01 05:01:58 +0000},
	Lastchecked = {10/01/2013},
	Url = {http://aws.amazon.com/ec2/},
	Title = {{Amazon EC2}}
	}

@webpage{hadoop,
	Lastchecked = {10/01/2013},
	Url = {http://hadoop.apache.org/},
	Title = {{Hadoop}}
	}


@misc{website:big-data-analytics,
	Author = {{Margaret Rouse}},
	Howpublished = {\url{http://searchbusinessanalytics.techtarget.com/definition/big-data-analytics}},
	Key = {big-data-analytics},
	Title = {{Big Data Analytics}}}

@article{map-reduce-paper,
	Acmid = {1327492},
	Address = {New York, NY, USA},
	Author = {Dean, Jeffrey and Ghemawat, Sanjay},
	Doi = {10.1145/1327452.1327492},
	Issn = {0001-0782},
	Issue_Date = {January 2008},
	Journal = {Commun. ACM},
	Month = jan,
	Number = {1},
	Numpages = {7},
	Pages = {107--113},
	Publisher = {ACM},
	Title = {MapReduce: simplified data processing on large clusters},
	Url = {http://doi.acm.org/10.1145/1327452.1327492},
	Volume = {51},
	Year = {2008},
	Bdsk-Url-1 = {http://doi.acm.org/10.1145/1327452.1327492},
	Bdsk-Url-2 = {http://dx.doi.org/10.1145/1327452.1327492}}

@misc{website:apache-hadoop,
	Author = {{Apache Hadoop Members}},
	Howpublished = {\url{http://hadoop.apache.org/}},
	Key = {apache-hadoop},
	Title = {{Apache Hadoop}}}

@misc{website:azinta-blog,
	Author = {{Suleiman Shehu}},
	Howpublished = {\url{http://www.azintablog.com/2010/10/16/scaling-up-gpus-big-data-analytics-mapreduce-fat-nodes/}},
	Key = {azinta-blog},
	Title = {{Scaling-up GPUs for "Big Data" Analytics - MapReduce and Fat Nodes}}}

@article{Owens:2008:GC,
	Author = {John D. Owens AND Mike Houston AND David Luebke AND Simon Green AND John E. Stone AND James C. Phillips},
	Journal = {Proceedings of IEEE},
	Keywords = {GPGPU, GPU computing, parallel computing},
	Month = may,
	Number = {5},
	Pages = {879--899},
	Title = {GPU Computing},
	Volume = {96},
	Year = {2008}}

@misc{website:gpu-big-data,
	Author = {{NVIDIA}},
	Howpublished = {\url{http://www.nvidia.com/object/data-science-analytics-database.html}},
	Key = {gpu-big-data},
	Title = {{Big Data Analytics, Data Science and Machine Learning}}}

@misc{website:mahout,
	Author = {{mahout}},
	Howpublished = {\url{http://mahout.apache.org/}},
	Key = {mahout},
	Title = {{mahout}}}

@book{Kohonen-2001,
	Address = {Secaucus, NJ, USA},
	Edition = {3rd},
	Editor = {Kohonen, T. and Schroeder, M. R. and Huang, T. S.},
	Isbn = {3540679219},
	Publisher = {Springer-Verlag New York, Inc.},
	Title = {Self-Organizing Maps},
	Year = {2001}}

@article{pike2005interpreting,
	Author = {Pike, Rob and Dorward, Sean and Griesemer, Robert and Quinlan, Sean},
	Journal = {Scientific Programming},
	Number = {4},
	Pages = {277--298},
	Publisher = {IOS Press},
	Title = {Interpreting the data: Parallel analysis with Sawzall},
	Volume = {13},
	Year = {2005}}

@inproceedings{yang2007map,
	Author = {Yang, Hung-chih and Dasdan, Ali and Hsiao, Ruey-Lung and Parker, D Stott},
	Booktitle = {Proceedings of the 2007 ACM SIGMOD international conference on Management of data},
	Organization = {ACM},
	Pages = {1029--1040},
	Title = {Map-reduce-merge: simplified relational data processing on large clusters},
	Year = {2007}}

@inproceedings{valvag2008oivos,
	Author = {Valvag, Steffen Viken and Johansen, Dag},
	Booktitle = {High Performance Computing and Communications, 2008. HPCC'08. 10th IEEE International Conference on},
	Organization = {IEEE},
	Pages = {113--122},
	Title = {Oivos: Simple and efficient distributed data processing},
	Year = {2008}}

@inproceedings{ko2009availability,
	Author = {Ko, Steven Y and Hoque, Imranul and Cho, Brian and Gupta, Indranil},
	Booktitle = {HotOS},
	Title = {On Availability of Intermediate Data in Cloud Computations.},
	Year = {2009}}

@inproceedings{zaharia2008improving,
	Author = {Zaharia, Matei and Konwinski, Andy and Joseph, Anthony D and Katz, Randy H and Stoica, Ion},
	Booktitle = {OSDI},
	Number = {4},
	Pages = {7},
	Title = {Improving MapReduce Performance in Heterogeneous Environments.},
	Volume = {8},
	Year = {2008}}
	
@inproceedings{condie2010mapreduce,
  title={MapReduce Online.},
  author={Condie, Tyson and Conway, Neil and Alvaro, Peter and Hellerstein, Joseph M and Elmeleegy, Khaled and Sears, Russell},
  booktitle={NSDI},
  volume={10},
  number={4},
  pages={20},
  year={2010}
}

@inproceedings{ranger2007evaluating,
  title={Evaluating mapreduce for multi-core and multiprocessor systems},
  author={Ranger, Colby and Raghuraman, Ramanan and Penmetsa, Arun and Bradski, Gary and Kozyrakis, Christos},
  booktitle={High Performance Computer Architecture, 2007. HPCA 2007. IEEE 13th International Symposium on},
  pages={13--24},
  year={2007},
  organization={IEEE}
}

@inproceedings{yoo2009phoenix,
  title={Phoenix rebirth: Scalable MapReduce on a large-scale shared-memory system},
  author={Yoo, Richard M and Romano, Anthony and Kozyrakis, Christos},
  booktitle={Workload Characterization, 2009. IISWC 2009. IEEE International Symposium on},
  pages={198--207},
  year={2009},
  organization={IEEE}
}

@inproceedings{hong2010mapcg,
  title={MapCG: writing parallel program portable between CPU and GPU},
  author={Hong, Chuntao and Chen, Dehao and Chen, Wenguang and Zheng, Weimin and Lin, Haibo},
  booktitle={Proceedings of the 19th international conference on Parallel architectures and compilation techniques},
  pages={217--226},
  year={2010},
  organization={ACM}
}

@inproceedings{he2008mars,
  title={Mars: a MapReduce framework on graphics processors},
  author={He, Bingsheng and Fang, Wenbin and Luo, Qiong and Govindaraju, Naga K and Wang, Tuyong},
  booktitle={Proceedings of the 17th international conference on Parallel architectures and compilation techniques},
  pages={260--269},
  year={2008},
  organization={ACM}
}

@inproceedings{ji2011using,
  title={Using shared memory to accelerate MapReduce on graphics processing units},
  author={Ji, Feng and Ma, Xiaosong},
  booktitle={Parallel \& Distributed Processing Symposium (IPDPS), 2011 IEEE International},
  pages={805--816},
  year={2011},
  organization={IEEE}
}

@inproceedings{catanzaro2008map,
  title={A map reduce framework for programming graphics processors},
  author={Catanzaro, Bryan and Sundaram, Narayanan and Keutzer, Kurt},
  booktitle={Workshop on Software Tools for MultiCore Systems},
  year={2008}
}

@inproceedings{papagiannis2010rearchitecting,
  title={Rearchitecting mapreduce for heterogeneous multicore processors with explicitly managed memories},
  author={Papagiannis, Anastasios and Nikolopoulos, Dimitrios S},
  booktitle={Parallel Processing (ICPP), 2010 39th International Conference on},
  pages={121--130},
  year={2010},
  organization={IEEE}
}

@inproceedings{teodoro2012accelerating,
  title={Accelerating Large Scale Image Analyses on Parallel, CPU-GPU Equipped Systems},
  author={Teodoro, George and Kurc, Tahsin M and Pan, Tony and Cooper, Lee AD and Kong, Jun and Widener, Patrick and Saltz, Joel H},
  booktitle={Parallel \& Distributed Processing Symposium (IPDPS), 2012 IEEE 26th International},
  pages={1093--1104},
  year={2012},
  organization={IEEE}
}

@article{de2009mapreduce,
  title={MapReduce for the cell broadband engine architecture},
  author={De Kruijf, Marc and Sankaralingam, Karthikeyan},
  journal={IBM Journal of Research and Development},
  volume={53},
  number={5},
  pages={10--1},
  year={2009},
  publisher={IBM}
}

@inproceedings{scogland2012heterogeneous,
  title={Heterogeneous task scheduling for accelerated openmp},
  author={Scogland, Thomas RW and Rountree, Barry and Feng, Wu-chun and de Supinski, Bronis R},
  booktitle={Parallel \& Distributed Processing Symposium (IPDPS), 2012 IEEE 26th International},
  pages={144--155},
  year={2012},
  organization={IEEE}
}

@inproceedings{linderman2008merge,
  title={Merge: a programming model for heterogeneous multi-core systems},
  author={Linderman, Michael D and Collins, Jamison D and Wang, Hong and Meng, Teresa H},
  booktitle={ACM SIGOPS operating systems review},
  volume={42},
  number={2},
  pages={287--296},
  year={2008},
  organization={ACM}
}

@inproceedings{stuart2011multi,
  title={Multi-GPU MapReduce on GPU clusters},
  author={Stuart, Jeff A and Owens, John D},
  booktitle={Parallel \& Distributed Processing Symposium (IPDPS), 2011 IEEE International},
  pages={1068--1079},
  year={2011},
  organization={IEEE}
}

@inproceedings{farivar2009mithra,
  title={Mithra: Multiple data independent tasks on a heterogeneous resource architecture},
  author={Farivar, Reza and Verma, Abhishek and Chan, Ellick M and Campbell, Roy H},
  booktitle={Cluster Computing and Workshops, 2009. CLUSTER'09. IEEE International Conference on},
  pages={1--10},
  year={2009},
  organization={IEEE}
}

@inproceedings{rafique2010designing,
  title={Designing accelerator-based distributed systems for high performance},
  author={Rafique, M Mustafa and Butt, Ali R and Nikolopoulos, Dimitrios S},
  booktitle={Cluster, Cloud and Grid Computing (CCGrid), 2010 10th IEEE/ACM International Conference on},
  pages={165--174},
  year={2010},
  organization={IEEE}
}

@article{rafique2011capabilities,
  title={A capabilities-aware framework for using computational accelerators in data-intensive computing},
  author={Rafique, M Mustafa and Butt, Ali R and Nikolopoulos, Dimitrios S},
  journal={Journal of Parallel and Distributed Computing},
  volume={71},
  number={2},
  pages={185--197},
  year={2011},
  publisher={Elsevier}
}

@inproceedings{jiang2012mate,
  title={Mate-cg: A map reduce-like framework for accelerating data-intensive computations on heterogeneous clusters},
  author={Jiang, Wei and Agrawal, Gagan},
  booktitle={Parallel \& Distributed Processing Symposium (IPDPS), 2012 IEEE 26th International},
  pages={644--655},
  year={2012},
  organization={IEEE}
}

@inproceedings{Chen:2012:AMC:2388996.2389030,
 author = {Chen, Linchuan and Huo, Xin and Agrawal, Gagan},
 title = {Accelerating MapReduce on a coupled CPU-GPU architecture},
 booktitle = {Proceedings of the International Conference on High Performance Computing, Networking, Storage and Analysis},
 series = {SC '12},
 year = {2012},
 isbn = {978-1-4673-0804-5},
 location = {Salt Lake City, Utah},
 pages = {25:1--25:11},
 articleno = {25},
 numpages = {11},
 url = {http://dl.acm.org/citation.cfm?id=2388996.2389030},
 acmid = {2389030},
 publisher = {IEEE Computer Society Press},
 address = {Los Alamitos, CA, USA},
} 

@inproceedings{Chen:2012:OMG:2287076.2287109,
 author = {Chen, Linchuan and Agrawal, Gagan},
 title = {Optimizing MapReduce for GPUs with effective shared memory usage},
 booktitle = {Proceedings of the 21st international symposium on High-Performance Parallel and Distributed Computing},
 series = {HPDC '12},
 year = {2012},
 isbn = {978-1-4503-0805-2},
 location = {Delft, The Netherlands},
 pages = {199--210},
 numpages = {12},
 url = {http://doi.acm.org/10.1145/2287076.2287109},
 doi = {10.1145/2287076.2287109},
 acmid = {2287109},
 publisher = {ACM},
 address = {New York, NY, USA},
 keywords = {gpu, mapreduce, shared memory},
} 

@misc{guha2010rhipe,
  title={RHIPE-R and Hadoop Integrated Processing Environment},
  author={Guha, Saptarshi},
  year={2010}
}

@inproceedings{das2010ricardo,
  title={Ricardo: integrating R and Hadoop},
  author={Das, Sudipto and Sismanis, Yannis and Beyer, Kevin S and Gemulla, Rainer and Haas, Peter J and McPherson, John},
  booktitle={Proceedings of the 2010 ACM SIGMOD International Conference on Management of data},
  pages={987--998},
  year={2010},
  organization={ACM}
}

@article{chen2010cheetah,
  title={Cheetah: a high performance, custom data warehouse on top of MapReduce},
  author={Chen, Songting},
  journal={Proceedings of the VLDB Endowment},
  volume={3},
  number={1-2},
  pages={1459--1468},
  year={2010},
  publisher={VLDB Endowment}
}

@inproceedings{yang2010osprey,
  title={Osprey: Implementing MapReduce-style fault tolerance in a shared-nothing distributed database},
  author={Yang, Christopher and Yen, Christine and Tan, Ceryen and Madden, Samuel R},
  booktitle={Data Engineering (ICDE), 2010 IEEE 26th International Conference on},
  pages={657--668},
  year={2010},
  organization={IEEE}
}

@inproceedings{ekanayake2008mapreduce,
  title={Mapreduce for data intensive scientific analyses},
  author={Ekanayake, Jaliya and Pallickara, Shrideep and Fox, Geoffrey},
  booktitle={eScience, 2008. eScience'08. IEEE Fourth International Conference on},
  pages={277--284},
  year={2008},
  organization={IEEE}
}

@article{taylor2010overview,
  title={An overview of the Hadoop/MapReduce/HBase framework and its current applications in bioinformatics},
  author={Taylor, Ronald C},
  journal={BMC bioinformatics},
  volume={11},
  number={Suppl 12},
  pages={S1},
  year={2010},
  publisher={BioMed Central Ltd}
}

@inproceedings{matsunaga2008cloudblast,
  title={Cloudblast: Combining mapreduce and virtualization on distributed resources for bioinformatics applications},
  author={Matsunaga, Andr{\'e}a and Tsugawa, Maur{\'\i}cio and Fortes, Jos{\'e}},
  booktitle={eScience, 2008. eScience'08. IEEE Fourth International Conference on},
  pages={222--229},
  year={2008},
  organization={IEEE}
}

@article{schatz2009cloudburst,
  title={CloudBurst: highly sensitive read mapping with MapReduce},
  author={Schatz, Michael C},
  journal={Bioinformatics},
  volume={25},
  number={11},
  pages={1363--1369},
  year={2009},
  publisher={Oxford Univ Press}
}

@misc{website:opencl,
	Author = {{Khronos Group}},
	Howpublished = {\url{http://www.khronos.org/opencl/}},
	Key = {opencl},
	Title = {{Opencl}}}
}

@misc{opencl-overview,
	Author = {{Ofer Rosenberg}},
	Howpublished = {\url{http://www.khronos.org/assets/uploads/developers/library/overview/opencl-overview.pdf}},
	Key = {opencl-overview},
	Title = {{OpenCL Overview}}}
}

@misc{website:aparapi,
	Author = {{Gary Frost}},
	Howpublished = {\url{http://developer.amd.com/tools-and-sdks/heterogeneous-computing/aparapi/}},
	Key = {aparapi},
	Title = {{Aparapi}}}
}

